home stretch (Noun) — The straight stretch of a racetrack leading to the finish line.
home stretch (Noun) — The end of an enterprise. ex. "they were on the home stretch when the computer crashed"